Make indentation consistent

Mainly changes to spacing and whitespace.
Add notes on how to develop features for the library

When users want to add features in the future they will need some
information about how to run the added tests as well as how to build a
compressed version of the library.