set up infrastructure, front end tests, e2e and unit