Lots of changes to file structure to closer reflect the structure of NetworkX

added submodules with __init__.py files and changed the names of pgt
and rl solutions modules