reorganised into src directory
Now handles multiple out-of-source builds inside the project folder, update required to seamass and seamass-viz build scripts