Initial commit

basic gameplay and connection handling