Added application config file, Config class, integrated layout