Start of a boilerplate for what I use with new projects