Refactor excel node implementation

Changed access of members from public to internal as they are not exposed and meant to be used in internal implementation. More changes to come.