Implement base message timers and move function table to client side as well
Fixed a security issue with tables, fixed setting nil as event, implemented functions to be passed as tables, enhanced table coding and performance, removed aio identifier