Restructure project to allow different platforms.

Adds iOS and Android apps.
Add global readme and update configuration.
Merge remote-tracking branch 'origin/master'