Refactored and cleaned implementation for reading serial data.  Introduced a protocol class and improved encapsulation.
Bug fixes and more refactoring.
Adding missed files.
Fixed rotational movement and abstracted logger for future elaboration.  Minor refactoring.
Merge branch 'master' of github.com:inhibition/virtualprofiler