Lay some more groundwork
Fix method name
Update party-example.json
Move constants to their own file, fix paths

This makes paths absolute and makes the scripts execution independent of its
current path, which will be quite important in the future.
Add a simple executable

It runs the main dotparty script from wherever it's called from with whatever
arguments it's given.