Added support for displaying a message when a library is downloaded. Also made types easier with the 'all' type.