Added crypt library and a small amount of documentation.