Added prototypes for new classes and minor optimizations to old classes