Amount regex

- remove non-capturing group (?:) from human parse-able amount regex
- add regex breakdown documentation
- add intellij files to .gitignore