basica functionality and gameplay completed