Initial import of smartconfig classes.