add node modules & update styles to template