first commit; class file and example