php5 library of base classes and interfaces for web applications