Moved bookworm stuff into its own package