updated addSpaces method
added input and output vars, not visible with getAttributes
moved importSource to createObject and replace  by ->getInupt
updated tree
updated code
updated tree