feat(crypto): Adds a crypto library