A boilerplate structure that I use for console applications.