Updates API docs and changelog with refactor
Updates usage docs and sphinx config
Updates installation docs and faq