Merge pull request #248 from jorgesilva/develop

Minor refactoring. Shield connection needs lots of work.
Merge pull request #249 from jorgesilva/develop

Add latest build
Merge pull request #250 from jorgesilva/develop

Fixes #239
Add build showing keyboard when Shield is connected