Yet another web app template
Move all asset related code into it's own module