add views and JS assets