add extra font icons for download/upload/export actions
refactor toolbar component + add extra buttons
add lz-string library
add download document functionality
add upload support