refactors di
adds a generic routes loader that utilizes di
1.0.2