add libsodium package reference and improve structuring