Add front-end assets and setup