Tune up Node constructor

This cuts down node instantiation quite a bit
[Delivers #83359318] Improved arguments to super.
Add coffeelint config, update layout.coffee