Start using acts_as_tree instead of manual threading