Added new interface

Project builds successfully
IoC/DI partially implemented
Validation (ie: Quiz) is still broken