Guava

This project is in very early development and is not yet functional.