Commit format
- Use conventional commits as a standard for commit formatting
- Use
commitlint
to test whether a commit conforms to the standard - Use
commitizen
for an interactive way of adding commits - Use
standard-version
to enable automatic changelog generation
Closes #11 (closed).