first pass at mvc example