added acceptance tests and set infraestructure