Merge pull request #1 from addisonbgross/abg

initial commit of unit tests
Implementation of the Generator Class
Merge pull request #7 from addisonbgross/shBranch

Implementation of the Generator Class