separate user and external js,css and fonts

otherwise bower inject will fail
Only use user js for code coverage
Use built template instead