Add front-end framework