Formatting, updated copyright.
Fixed formatting.
Fixed formatting and changed string construction.
Possibly broke, fixed formatting.
Fixed formatting and removed unused imports.