Adding io_interfaces module with the Input* classes. Updated TriggerZone also to use directly these new classes