Little modif in dc (return Date instead of time, and delete IConsoleInput)
Add and implement method in all the interface.
Everything is documented, yeah.