started super refactor and made all api shit broken apart to match controllers
moved all packages around
Merge pull request #8 from kryptnostic/feature/super-refactor

Feature/super refactor