created classes and utility

created classes and utility