fix homepage, add library.manifest