Move UI list data to a service, closes #3
Seperate UI data object from UI components for item tag, allows reuse elsewhere