restructured project into standard maven format