Cascade includes

We don't want to remember dependencies, so let the master handle them.
Refer to 'problems' instead of 'tasks'

This was confusing before, when we used problem and task synonymously.
It seems better to use just one of these words.
Move JavaScript files into subdirectory