Reconstructed functionality to modules. Added own controller and view for dx7