added JUnit structure
new stuff and updates

new enum and class