Refactor

Some refactoring to allow better usage.

New way to use run.py:
`python run.py command option_1 option_2 ... option_n`

That is, only ONE command at a time, and still as many examples (options) as you want. Run `python run.py` for more info.

Adding new examples:
1. add example
2. `python run.py process new`
3. `python publish.py publish'

Clearing examples:
1. `python run.py clear example-name`
2. `python publish.py publish`