useful classes for web development