creating a boilerplate for my new projects