add organizational changes. add cetralized constant class.