Dependency fix

Makes it more container agnostic. Is there a definition for a single dependency that I don't know about? Don't really like to use int64_t
Use Task::ID instead of int64_t