add player specs
cleanup - gpio reader replaces @io variable
remove unused Game class
add #p_once method