Major Fixes

Fixed occasional, but game breaking, multiplayer de-sync issue
Added and Fixed upgrade system for multiplayer