Added readme.
Update README.md
Moved spiral into its own method.
Awesome comment!
Added more generators, gave them an abstract base class, and genericized the spiral() method.
Merge commit '2eaffd23b98883ebde9c5b386a9f6f542c49d395'

Conflicts:
	README.md