Update hardware_setup.rst
Create README.md
Fleshed out doco for app interface
Cleanup app examples
Add AppleDesktop to gitignore
Flesh out API
Flesh out API
Merge branch 'develop'