code refactoring and new icon font for download button