Growns: The OOPening.

Refactors grown.dm to use OO programming techniques.