New color API, for use with profiles soon.
Brackets being weird again
Removed debug code
Refactored tree, replaced the NSA backdoor with something more subtle