Initial implementation

b50be48 is a squashed version of changes from strongloop-community/loopback-mobile-getting-started#1, it has been already reviewed & approved.

04b79a2 is a new commit that needs review.