Made scripts more user friendly, cleaned them up, and added a dependency.