Added: directive to act once return is pressed (for adding input fields), adding new field on enter in selector controller. Fixed: not displaying list due to wrong setter on listMode, displaying title depending on type (child/parent) and commented it as duplicate of tabs. Modif: refreshView to log more and sort/remove duplicates depending on context as well as to ensure there is always empty field to start typing (without having to press +), cannot press OK on selector if value list empty (equal to not commiting anything, so preventing).