add additional suggests packages for testing and extensions
update documentation