added setup_script and a test for the extensions