added application.h, to begin moving global settings to one central struct