Added interface class, extended render class.