add test classes
update .gtignore