add url-safe base64 converter
add license header
add javadoc