Add option for caching the builds after the object has been created
Added support for authentication, read from config files, uncapitalize strings