challenges: pull in updates from the old 0.5 branch
challenges: start converting files over to angular. try reworking ads, they're not working. revisit after
move options & tasks to script templates so for more effiecient loading
challenges: some basic create / update ops