Builtins: make Unit class to avoid binary compatibility problems.
Minor: revert changes in StackValue and fix tes data.

(this commit should be reverted after make Unit object)