Implementing event managers
Refactor

Refactored mouse and keyboard classes; added healthpacks; fixed
gamestate crash issue w/ keyboard handlers; binary and unary systems;
collision callbacks