Lots of cosmetics changes
Add loading modal for all async operation
Display a message when there is nothing to show the home view