Initial commit with the base task code