App installation scripts