working i guess
reactor refactorings
refactorings, spring configuration for reactor, added test