major debugging session
cleaned api from debugging messages
annoying stray \n print from debugging.
restructured newlines
new, improved, tottaly awesome driver