added notetaking backend
finished most of the note taking, added search functionality