Got a MVP working. Added some code to the main class and the sample app.
Adding some more delegate methods and adding disconnect logic.
Added some more methods - stream, resources