Adding UINode and changing rendering.
Added moveToPos function.
CSS stuff for nodes.
treeInsert animations.
Recoloring correctly (not at correct time though).
Added function queue.
Not sure to be honest, but I'm going somewhere.
Moving to the correct spot, but not at the correct times.
Attempting to add deferred.
Better movements, but not at the right times. Also, a lot of commented out deferred stuff.
Getting rid of render function in RBNode.
Changing commented sections-- nothing important.
Back to not quite working, but it's not breaking.
Passing RB.moves into deferred.done().
Adding Q library.
Moving almost correctly.
Changing order of movements.
Correct movements (I think), still bugs to fix.
End colors are now good.
Fixing merge conflicts.