Removes SDL2 dependency and fixes link to Server's main method
Cleans up encoder interface in preparation for networking