frame processor added
refactor in command hierarhy
start tests for FrameProcessor