Second Commit

In this commit I implemented the rest of the player class, added solid,
tiles,an animation class, and a few other things such a dynamically
allocation of the tile data. More updates to come! Feel free to contact
me if you have any questions or you want me to explain something at
estout82@gmail.com