update deps, add methods for saving context-data, cleanup app.coffee