Separated node appearance into a non-default module

For #14. IMO this is a good solution, and the current layout doesn't actually look terrible with no buns by default. [For example.](http://eightyeight.github.io/zero-to-game/)