Entity Rotation

Started on new entity framework
Added entity bounding box rotation