Fixed dependant object position flicker

- Added virtual endStep function to Base class
- Implemented endStep in CursorTarget, Drone, ObjectiveIndicator
  and Thruster classes
- Added debuging states to Game class
- Configured Loop, Render, and Input files to take new states into account
- Removed H key funcionality from Ship class for debugging
- Fixed getScreenEdges function to setup camera before and reset after
- Updated TODO.txt