Adding a lot of white space fixes throughout the code....

Affects the main library, but behaviour should be the same