convert Edge class to coffeescript; add stub for save method; copy arrays passed into constructor, and use default array if no array passed in