Controller : added allObjects map + exit mechanism

+ moved source files
Commands : fixed inheritance + small code cleaning
Commands : History should only deal with HistorizableCommand
Commands : created EXIT, UNDO and REDO commands
History : fixed trying to undo/redo even when there was nothing to undo/redo
Main : basic command prompt