Done: Add some new stuff to check the user input in the Setup Activity
TODO: Error handling in the ListProvider