Hook up project page

@aweiksnar Again, this is pretty sloppy and incomplete (biggest problem right now is lots of unnecessary re-renders, causing things to fetch multiple times), but I want to get it in now and work on it in more manageable chunks.

You should now be able to make a project and step through the classification interface. Classifications are not yet serialized and sent.