add computed weights to habit objects
habit sorting by weight
habit priority
added todo