basic front end dependencies set up