Adding configbase/messenger classes, need cleaning