Good read, I try to keep the absolute essentials in my boilerplate – making it a good fit for every project.