* Reorganize files to better match other components.
* Initial UI for wallet buttons.
* Fix leftover rebase conflict.
* Wallet selection, styling, mobile handling.
* Initial work on animations.
* Adjusted animations.
* Adjust wallet unlock forms to be more uniform. Fix view address saying 'unlock'
* Adjust tooltips.
* Fix embedded decrypt components.
* Cover whole sign msg form with decrypt.
* Give deploy contract a better unlock treatment like sign msg.
* Reset decrypt component on hide / show
* Unused var
* Fix tooltip hover.
* Fix hover lift.
* Make spacing better on mobile.
* Back button mobile handling.
* Redesign mobile button icons. Prevent clicking through when clicking on icons.
* TSCheck fixes.
* Attempt to unlock MetaMask onClick, and provide existing flow with notification when unlock fails.
* Get rid of outline.
* Remove decrypt min height. Make view only textarea.
* Add change wallet buttons to deploy contract and sign msg.
* Standardize
* Add messages for no js and bad browser. Share styles with alpha agreement.
* Bad browser checks and shower.
* No flash of bad browser
* Typsecriptify
* Use babel minifier instead of uglify
* Move all checks directly to HTML to avoid issues.
* remove duplicate badBrowser declaration
* README proposal.
* First pass at implementation of proposal on Footer and Header. Footer could use some work.
* Cleanup, and readme additions
* First pass at basic modal
* Modal open / close
* Modal close on esc key.
* Freeze body scrolling when modal is open.
* Use the index bestowed upon me.
* No close on shade click
* Only render children if modal is open. Also, dont show cursor on shade
* Use flexbox for simpler content height / scroll behavior.
* type modal, fix body scroll when mounted opened
* Modal width is sized by content, not hard coded sizes.
* Remove size from flow prop types.