XBlockAsides in LMS

[PLAT-217]
Given this level of rewrite, is now the time to convert this to js?