20140716 evening
20140717 evening
Compilation OK
Redesign with promises, done