Every web developer should create it's own classes implementation.
This is my.