Helper function to rotate entities
Add abstraction for entity body
Started to add data tables