Add controllers and views for website

Still in progress
Extra empty line detected at body end.