Basic layout and styling
Move enterPressed logic into individual nodeVals
Wow, had a ton of bugs with old nodeParent not showing up. Add explicit controller attribute to node. Add nodeParent and controller warnings to json2node. Also fix bugs in enterPressed: by default List#enterPressed now doesn't act unless it has been handled already
Fix Time.valueFromJson issue: regex bug
Huge css refactor. Add node .copy utility class; rename node-text mixin to node-text-mixni; reduce dependency on node-text-mixin
Refactor node_debug styling; convert to emblem.
Change Humon.Time template context to show current date in detail only. Node text styling. Add more abstractions for node text mixin.
Allow templateName override for humon node view by specifying templateName_. More refactors in goal css and templates
Tremendous refactor. Fix bug in Humon.attr. Clean up HumonController. Change logic in HNV up/down
Content field css and javascript split into multiple files; moved into humon directory
Fix sleep model: force awake_at and up_at to be DateTime
Goal cleanup: add validation, more styling
Simplifying css with :not(.node) selectors. Fix invalid-reason styling. Add deleteChild and deletePressed