Rearranged Generator

Moved generation code into a function and provided static access to an
instance of the class in order to facilitate generation of multiple
layers as the game progresses.
Fixed error in ColorOption

Missing arguments, was preventing code from compiling.
Merge branch 'master' of https://github.com/ggetz/Starbright