Implement basic gameplay