Simplify amount attributes in trade model
Reorganize files in src/js/lib/
Always make path aliases to libraries
Initial work on the `monetary` library
Use `monetary` type for monetary amounts
Merge branch 'feature/new-trade'

* feature/new-trade:
  Use `monetary` type for monetary amounts
  Initial work on the `monetary` library
  Always make path aliases to libraries
  Reorganize files in src/js/lib/
  Simplify amount attributes in trade model