Added unbuildable protection
Fixed writing bug

local str in for loop was conflicting with str variable used to store
the string to wirte to file.
Fixed startup process from normal to creative

Fixed table access to new string value and added visual size to be set
on node construct.