working towards it being complete

implementing the generation functions
pushing current to github

My hard drive is clicking so I want a remote backup if it fails :/