Implemented a soft variables storage
Improved the variables type recognition
Fixed bad string usage
Implemented the arrays storage