Extended Web Control Interface, Cleaned up new abstract class architecture