start of project 2 application setup