Added a default constructor for Abyss