mvc pattern
fixing file module
refactored for common module base directory
adding controller to iris
fixing iris
adding response value object
fixed weird type error, was persistence error due to mutated class attribute
ran reformat code