templatized redblack tree and node

successful templatization ... time to implement the rest of the
templatized tree

Issue #7
removed unnecessary sources after templatizing

source is in the header

Issue #7
Personalized Indexing Started

added methods to create a hierarcical based index of embedded trees

Issue #11
Merge pull request #12 from nwbt/templatize

Templatize