Basic Game Logic Implemented