started plugging in the front end pieces

lots of changes but, for the most part, it boils down to me finally
plugging in the view layer (servlets / jsp)