Completed basic gameplay. Needs element of randomness to ensure winning.