Main:	Added keyboard listeners to the canvas, canvas doesn't have
focus by default though. Fix?
Square:	Movement should be handled through acceleration, velocity, and
position variables. Needs more physics. Use forces somehow. BTW square
should not know about gravity, need to change that.