adding test and maven build