Extracting dependencies and breaking stuff ...
Pared note processor down to most basic parsing functionality and added tests