cowboy coding in the airport, trying canvas renderer for mobile, lime
lots of little fixes