Fixed Platforming Engine, Added Input, etc

States, smoother platforming, Input class, smoother camera, and more
added.