Added class files, updated gitignore file