Added generic setup script, updated usage