Merge pull request #1 from qwerty9967/master

Standard Makefile setup
Merge pull request #2 from qwerty9967/master

removed joystick from makefile
removed vector length check; doesn't work when passing arrays into functions
added an object class where the camera and objects can move
brought in changes from dan's master branch