[WIP] Curriculum layout and js tune up