starting to  move  action handler to common namespace
make thing a little bit more generic
but in fact in order to make it working entirely generic  I should use
very heavly templated code or a lot of  visitors or both. 
it is always tempting to play with  templates, but it is way  to
nowhere, since  I want to acctualy accoplish something in this project
not to do coding forever