First stab at play controller

Players now have ids, xml data is cached with ghetto cache