Start implementing the different types of Scrolls and Pools

Verify that nacl does what it promises.