DronePortal

- implemented AbstractController
- need to add logging there
DronePortal

- tree view in progress