some intermediate commit
create properties
end work on extscript class
implement script feature to dataengine