Add readme, fix spacing issues, add documentation, and fix fetch type