Revert "Modals refactor #3: removed dead code for old Section-Objective create-and-map modal"

This reverts commit befb9f269c8797ec27ec748376aa1b02679845d7.
Fix type checking for CanJS 2.0
Merge pull request #964 from reciprocity/feature/fix-objective-creation

Fix objective creation