architecture changes according to overall picture. request-handler unit tests started