Easy and flexible object orientated library for Lua