move tree_view method into ActsAsTree::Presentation and let the user mix it into his classes as required