Test Classes, Logic / UI separations