Setting up a new directory structure.

This new directory structure should allow other cores to easily use the
tasks placed into the tasks/ directory.