Move helper functions
Setup backend -> UI signals and fix UI