added new insert methods
added head and tail references to themselves
updated menu and logic of menu while loop