work on issues #31 and #11
work on issue31 and #11
models and routes: can save and retrieve. closes #31