Changing migrations
Creating settings options
Show the settings values
Refactoring the all method
Adding the update setting functionality
Adding some documentation