wip
Splitting basic generators out into separate module.
formatting; imports
Updating README to reflect module split