Added Edge class implementation.