Add controllers and views for website

Still in progress
ok cool looks good then!