Move position code into inner class
Moved network code to new utilities module
Begin splitting rendering logic