Creating Classes With a single responsibility.