Add details for installing, using, and testing
Add initial version of the interface
Add initial unit tests for read-only functions