 }
 
 extension Config {
-    public static var projectName: String? = nil // Must be supplied
+    public static var projectName = "Project" // Must be supplied
     public static var deployDirectory = "/var/www"
-    
     public static var repoURL: String? = nil // Must be supplied
-    
-    public static var projectDirectory: String {
-        let project = projectName ?? "Project"
-        return "\(deployDirectory)/\(project)"
-    }
-    
-    public static var currentDirectory: String {
-        return "\(projectDirectory)/current"
-    }
-    
-    public static var releasesDirectory: String {
-        return "\(projectDirectory)/releases"
-    }
-    
-    public static var executable: String {
-        let project = projectName ?? "Project"
-        return "\(currentDirectory)/.build/debug/\(project)"
-    }
 }
 
 public class DeployCluster: Cluster {

    let name = "git"
    
    func run(server: ServerType) throws {
        print("Cloning project in \(Config.deployDirectory)")
        
        guard let repoURL = Config.repoURL, let projectName = Config.projectName else {
            throw TaskError.Error("You must supply a repoURL and a projectName in your configuration")
        }
        
        let currentTime = NSDate()

    
    func run(server: ServerType) throws { 
        print("Building swift project")
        try server.within(Paths.currentDirectory) {
            try server.execute("swift build")
        }
    }
