improved hires colour, fixed non-ASCII key crash, fixed to work with later pygame/numpy
added note about exact pip and brew commands I used