Turned on hard-mode, fixed all warnings and errors.
Removed several #imports.