The correct code. Added in linked lists, most user and admin functionality and removed user subclasses.