add recorders creation/edit/save/remove, ui improvements