Refactor of input attributes for node

And update of readme.
I seem to have an extra commit here too...