added comments to MyVector2f
cleanup
changed the functionality of RenderObjects
further changes to the functionality of render objects
cleanup