Code Test

I had a few environment issues (mainly with the maven jetty plugin) and so don't really have a working version yet and quite a few "holes" in the code but as I am going well over the time I will just submit what I have done.