(1) fixed the bugs in StreamParser
(2) moved Stream and tests to a new package (necessary for UI integration)
(3) two helpers in StreamObject to help with UI
UI is up! supporting add/delete/undo/mark. search and view details to be up soon. also due date/start time not supported yet, to be done soon.