Restructure the application in main and testing code
Rename RactiveRequestTarget to RactiveRequestHandler