seperating js and css and minifying.  also linting