first commit, plans to make chatserver for fun