Refactoring + partial objects support

Changed stack to type + value
Every val on stack have to has type
Impleneted new operator
every variable has to have type+name+val