anchor.diff:  module Projekt.Main
  -(*
  -projekt (init|reference|newfile|addfile/addfile) /path/to/project {--template=(library|console)} {--solution=path/to/sln} --direction=(down|up) --repeat={int} --frameworkversion=(4.0|4.5|4.5.1)
  +let help = """
  +projekt (init|reference|newfile|addfile|renamefile) /path/to/project {--template=(library|console)} {--solution=path/to/sln} --direction=(down|up) --repeat={int} --frameworkversion=(4.0|4.5|4.5.1)
   
   --solution - when specificed add remove 
   --direction - for move operations
  
positive.code:         let el = Project.addReference data.ProjPath data.Reference
          el.Save(data.ProjPath)
      | _ -> failwith "not implemented yet"
      printfn "operation: %A parseArgs" op
      0
  
negative.code: 
  projekt movefile /path/to/project --direction=up --n=3 //add file to project - could template files?
  
  """
  
  open System
  
  