Shamela books aren't avialable from shamela.ws site any more. They converted to online reading. But archive.org holds all the books in a large 5 GB collection. direct link to zip. 15k books.
Z-lib. 15TB of books. Found in onion network. Download through torrent.
JS Gyro/Orientation API -- you will need this for sky location tracking over cell phone camera.