Text this: Control and Observer Design for Nonlinear Finite and Infinite Dimensional Systems