Added empty constructor for Pile