Global Code refactoring
1) user email get's in controller's by CustomAuthArrtibute.
2) All controller's implement's BaseController class
3) All, which work with HttpContext extracted to outside public class
5) Implemented interfaces to all classes
5) Ninject now load as dll assembly
6) Bindings was correct
7) Update db (and DAL) to correct work with enum's