CODE: add vector operations
CODE: move vector funcs to global scope
CODE: started implementing Matrix ops
DOCS: update Diary