pom cleanup, api depends on core
ignore target folder recursively
user authentication challenge
name refactor
convert to integration test