Updates makefile to only compile css when changes have been made, and updates html files when template is adjusted. Also cleans build dir before making new files.