some styling changes
documentation update, updates for node compatibility