added basic views and templates. Views are not functional yet.