Basic working game completed