Refactoring POM files

1. Extract versions and reusable properties into top level pom file:
Swordfish/pom.xml
2. Update the children pom's references with defined veriables