Model refactored, Scene and Mesh classes created