remove luafunction and luaobject
update examples
finished porting LuaObject to LuaState