Formatting
Fixes #87
Fixes #83
Fixes #77