implemented smartNodes: timed text fading, added LESS, general clean-up