Light Javascript Object Oriented Library