allow CLI arugments for metadata and notes
global state to contain notes and custom metadata
parse metadata and notes into global conf
adding user metadata to metadata output. close #199