Added maven build descriptor
Changed structure to conform to maven standards