Bee reskin

My initial attempt led to me wanting to rewrite large parts of maze.  This attempt instead tried to instead keep changes to maze minimal, with the attempt of cleaning somethings up going forward.  This leads to some confusing things like reusing dirt arrays.

This passes grunt test and local UI tests.