add missing classes

relates to #9
update git.ignore