Summer 2014 last fix

Current features debugged & tested. Fully functional. Bluetooth latency is a bit of an issue (needs to wait at least 5 seconds before issuing another run). Something to look into in the future.