Added loading message
Added some middleware to simulate a bit of loading time for testing
Installed font awesome
Added font awesome spinner for loading