Implemented find functions, insert, and add functions