Added complete workout functionality. Added a nice little alert after save. Fixed a bug in the file system document store where it wasn't creating the Flog child directory under the local app data path. Made data service promise returning so it is nicer to work with. Found out that sometimes calling $location.path is not enough (see workout_details.js) Added a controller activation function to workout_list.js after consulting this guide http://www.johnpapa.net/route-resolve-and-controller-activate-in-angularjs/