Moved switchBlocks method to levelcontroller, fixed a bug with blocks not rendering properly after a pushblock has been pushed, and some minor tweaks and cleanup