Massively hacksawed polling to drastically improve server performance.
Each client now has a different polling rate which drastically reduces requests the server and is a lever to play with during high player counts.
Polling now only requests the state of the screen. (comms doesn't need pilot information)
Unused states such as market/chat/map/navigation are not included unless the screen needs them.
SQL now returns a tiny "unchanged" packet if the gamestate has not yet updated for the poll. Drastically increasing server performance.
Added SQL indexing to speed up table searches.
will implement tick based logic to further increase server performance
will implement a push system that only talks when information changes instead of a pull system that constantly requests changes whether a change has happened or not.