started splitting out canvas and css