A good boilerplate to use for small-medium applications.