Rewrote networked client on top of new boilerplate views