bugfix (requred 2 clicks to activate goal manager) and cleanup/redundancy elimination
more cleanup and tiny fixes
Cleanup, titles, UX fixes.
let's make things a little clearer
use an array instead of an object so we can maintain order