Added loading spinner and styled footer