abstracted native interface
removed npm logs and added gitignore stuff
Fixed the code to work correctly on Android
Removed .gitignore
Merge pull request #10 from ribot/feature_nativebridge

abstracted native interface