DI/1 implemented correctly and tested
moved files to made code cleaner in application.cfc