commit with xml file
ready to merge
merge branch 'practice2' into practice2.2

Conflicts:
	.idea/workspace.xml
removed gitignore files
transaction class didn't need to be an abstract class