First commit.  Lots done, lots to do.
More changes.  Added action.py to make actions.
Hey! It's mostly working! At 4:45am!
Reorganizing...
Removed private stuff from committed files