Fixed infinite recursion
Base controller now calls base constructor for initialisation
Renamed controllertilt to tiltcontroller
Implementing tilt controller