updated specs and planning

New specs have been written after the last brainstorming session due to
the MCV pattern proposed by S. Jean. The planning have been updated to
match our new goals.