Whitespace
Trim whitespace, license
Don't need that...
Finish license update
Sort pattern stuff
WIP
[CLEAN] Threading order
[CLEAN] Refactor for options-first order
[CLEAN] Move tests into src tree