Fix all gamemode compile errors after networking changes
Move AssetRef read/write into their own class instead of BinaryReaderWriterEx
Spawn menu system hud once and keep it around throughout the lifetime of game, show/hide when needed.
Only load menu system addon once at startup instead of every time going back to main menu, makes leaving game faster
async delay before starting server so that loading screen can show up straight away before any heavy loading is done
Call client rpc directly if the networkable is owned by local connection