implement server-side game play
work on client side
restructure project