Move tasklist to its own package. Close #1