Sync common lib
Merge pull request #399 from Icenium/fatme/sync-common

Sync common lib
Move mobile related classes and services to common lib