Computer can play itself

Updated all files and some tests.  Also a controller file has been made