initial commit, basic maven structure