a little asynchronism added in request processing
changing project structure, stub added for lab1_2