profile - adding new module opens modal [MJ-194]

Also fixes the removal of added modules from the "Add a New Section" container and the hiding/showing of that container when it is/is not empty.

Tests pass.