got cascade-meta function done
removed unnecessary require
rewrote path filling to be much more concise
got rid of tree functions I never needed