Added animation framework

Need to make it so player class uses animation, right now just a random
image on canvas for testing.
Testing gitignore