most views (html + css) added, closes #13, closes #17, closes #19, closes #21, #11