Final update before deadline

Still has bugs:
- Gets stuck in an infinite loop when you try and borrow/ the exact same
Item object twice
- You should never be able to borrow/buy the exact same Item object
twice