Add function to get all records - getAll()

* add some inline docs to the vanilla api
* add method to calculate the storage size
* update docs & build