Making a 2D Platformer Style of Movement