fixed up drone code and added notes and TODO list