Issue #21: Format source code.
Now that we have a source code format, things look a bit nicer. We now have spaces instead of tabs.