Fix up the hashing/equals issues
Get task create working basically