initial commit - including Maven base project