Add a TODO note to clean up the code
Restructure and comment gulpfile
Execute browser-sync as an asynchronous task
Continue clean-up of gulp-file: Use .tmp folder for temporary build artifacts