Fleshed out server and made shared classes(Player, CardGame..etc.) into its own project so they can be put into .jar