Changed the interface for input variables. Added concept of drawable sets