Building a Bluetooth controller, Help and advice needed...

Hmm, okay. I think i'll start with this one