Fixes whitespace inconsistencies.

There is a mix of tabs and spaces, as well as multiple indention styles for the
same content.
Create / remove build directories.
Remove missing source files.
Merge pull request #8 from wting/fix_makefile

Fix makefile.