Organization rev01

Added a new external class for enemy collisions. Also some documentation