made interface.py actually runnable - programs play without regards to actual rules though