Branching to "Organization"

Branching out to organize code into proper classes/files
Organization rev01

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

new classes for all
Organization rev03

keyUp and keyDown events nonfunctional
Organization rev04 (Final)

Everything is neatly divided into classes, each with its own Code File.
Merge remote-tracking branch 'origin/Organization'

Conflicts:
	gaem.v11.suo

Merging