Network restructure works.

Most gameplay functionality temporarily gutted.
Fixes
added movement and shooting
resolve merge conlicts
attempting to read player input
Reading player movement and shooting
Cleaned Debug log messages
Changed Magpie to observe its transform

Client still appears to freeze
Changed back to reliable mode
Fixed bug
Merge branch 'network_restructure' of https://github.com/the-eejay/daredevilgaming into network_restructure
Fixed another bug.
Added Functionality, fixed bugs.

Ships now rotate. Shooting shoots continuously, and not a dozen rounds
per click. Bullets now despawn safely.
Compass Implemented

Compass should now track all allies (up to 3), and colour codes them by
ally ship colour.
Players now take damage from bullets.

They have 100hp. A bullet does 1 dog per hit.
We HAVE A BADGUY

A single enemy spawns randomly on the map and moves towards a random
player. They shoot at the player as they get close.
Speedlimit Enforced.

Still feels very imperfect to me. Better than before, but I think
another approach may be needed.
True Multiplayer

Something in the game logic is bugged… I think… Gonna try and fix it
tomorrow.
Didn't commit everything properly
GameOver screen

Needs testing on multiplayer