Added OOP elements, textures, animation, rotation, translation, etc...