https://github.com/tgstation/-tg-station/pull/616
https://github.com/tgstation/-tg-station/pull/181
no need for this anymore.
https://github.com/tgstation/-tg-station/pull/651
https://github.com/tgstation/-tg-station/pull/655
indention
https://github.com/tgstation/-tg-station/pull/1114
https://github.com/tgstation/-tg-station/pull/655
Merge pull request #2386 from eswordthecat/patch-27

some refactors at tg codebase