Added MVVM, updated WP client and added Android

In this update the Share project was updated to use MVVM and the WP
client was fixed to work with those changes, also new Android Project
was added.