A library that enhance javascript library to be more object oriented