renmaed older classes and gave some meanningful names
created test class to demo API usage