Add data processor and ui manager