Basic gameplay

Basic gameplay implemented, nothing fancy.