move license to its own file
pass in the auth as an option
2.0.0