Initial Commit
.gitignore changes
Implemented device discovery and appropriate UI to display it
added connect / disconnect support, small UI updates
adjusted .gitignore