Task manager

Tests look pretty comprehensive, but if you wanted to change the structure (i.e. to linked list from arrays) you'd have to rewrite a lot of specs.