still not working... refactoring; avoidUAV beginnings

-small changes to refactoring; debugging
-started adding(brainstorming) avoidUAV functionality.  it's very
incomplete and needs to be refactored into correct percepts/sensors.
all these changes are labeled //TODO: refactor**