setup project and integration tests added