* WA-280 adding unique address form validator
* WA-280 Adding test when two owner addresses are the same form raises an error
* WA-280 Refactor - Create safe button, centering loader and improving response on welcome view
* WA-280 limit the number of owners to 50
* WA-280 Creating a text for assuring error is raised when confirmations > owners
* WA-280 Allowing to finish create safe transaction even if the user leaves the page
* WA-280 Added redux logic for safe route
* WA-280 Added tests including builders for safe's redux store classes
* WA-280 Improving Flow coverage in actions and reducers
* WA- 280 Mocking LocalStorage and Web3 in JEST
* WA-280 Generating view of Safe route and its logic to store and retrieve info from localstorage
* WA-280 Added run-with-testrpc for simulating a testnet in memory while executing tests
* WA-279 Creating Stepper component for simulating a Wizard Form with multiple steps
* WA-279 Introduced a review middle step when creating a new Safe
* WA-279 Added more Layout components (Bold, Span, GnoForm...)
* WA-279 Added validation to final-form's create safe form, including isEthAddress validator to form's owners addresses
* WA-279 Updated storybook Header and Footer
DevOps:
Webpack config for having CSS mixins
Added Flow
FrontEnd:
Added redux
Added Layout Components (Row, Col...)
Added Material UI custom theme
Added final-form library for creating user inputs for creating a form
Logic:
Added actions, selectors, and reducers for controlling Header's connection done using TDD
Fetching web3 provider logic dynamically
Creating a basic safe with harcoded data
* Adding storybook
* Fixing lint problems
* Adding general styles and correct fonts to storybook
* Adding static storybook build
* Updating eslintrules to avoid react-router Link warnings
* Adding classnames package for css-in-modules and updating babel-loader
* Removing styles from .storybook config in favor of css-in-modules
* Adding file loader for images in webpack prod and dev config
* Adding footer color mui variable
* Creating landing page view
* Adding babel-jest
* Created Img and PageFrame layout components
* Created Block layout component
* Created Link layout component
* Updated styles veriable with constants
* Refactored Welcome view
* Adding vault icon and safe options(create and open) as buttons
* Using yarn pck manager and update deploy script including storybook
* Moving container to PageFrame and loading general styles in storybook
* Enabling React SPA in surge
* Improving look and feel of automatic github comment with links
Adding Travis CI with custom deploy script for deploying in surge static files.
Major changes in code:
* Adding dynamic-import-node for fixing Travis tests
* Add babel-polyfill
* Adding a comment in PR using GitHub REST API with deployed link