Merge pull request #9 from jgoley/jonathan

Adds use magic button and function
merge with upstream
adds random computer player functionality
Merge pull request #10 from MC3D/development

Development