Move towards following the standards

This PR solves most of the bundle standards for this bundle, see the commit messages which things exactly.

| Q             | A
| ------------- | ---
| Bug fix?      | Yes
| New feature?  | No
| BC breaks?    | No
| Deprecations? | No
| Tests pass?   | Yes
| Fixed tickets | Partially #93
| License       | MIT
| Doc PR        | -