move noteable/trackable to model concerns.  state method for trackable
task states
decendent_docs. response status