Fixed broken logger
Refactored into CopterController
More refactor