add token service and filters
change the signature to return the token
add javadoc and renamed send method to generate
moved the filter to the right package
Merge remote-tracking branch 'origin/pr/36'
Refactoring password handler configuration