new / edit functionality

good enough
Merge pull request #11 from thomasmckay/new-edit

new / edit functionality