Added an experimental support of methods
Fixed an access to objects
Added real type
Added type conversion operators
Improved function code generation