Split up render.py

Split HighlightSprite and RobotSprite out of render.py into their own classes
Moved helper methods into renderutils.py
Moved all render stuff into its own submodule