added gitignore for general jar and class files to not be version
controlled and added pom.xml