Remove unused operator<
Refactor insertion into linked list
Remove redundant conditional