Add items controller

@joneslee85 

I added the tests, but they don't pass until I put in the view (which I did just quickly to make sure it passed, and then removed again ;)

I don't 100% understand these tests I wrote, because I guess they aren't in normal rspec.

Perhaps we could talk about this - or I should set up a meeting with someone like Dan or Geoff to talk through it?