Add ability to reorder tasks
Refactor Files