Text this: Dynamic modeling and control of a Quadrotor using linear and nonlinear approaches