Added player movement
Required adding a function to check if a key release is new
Required adding a function to keep a Vector2 within the bounds given

Signed-off-by: BunnyRabbit2 (Lewis Storey) <iamlewisstorey@yahoo.com>