*Purging Useless data structures
*Using simplified RedBlack code from scienceblogs (by Mark C. Chu-Carroll)
	+Works
	+Doesn't depend on over 5 different structures (smaller code)