Changed tabs to 4 spaces

Added a 'clean' option to the makefile