Refactor code hierarchy - admin/teacher/student/executive/api sublevels
WARNING : broken everywhere

Signed-off-by: Jean-Matthieu BARBIER <jm.barbier@solidev.net>