put the front-end stuff in /public