add support for tasks grouped by project
fix interleaved project-group and done-tasks folds
update mappings
use syntax fold method