OSX and Android support. Major restructure.
Merge pull request #3 from ntkeep/master

OSX and Android support. Major restructure.