A stack, still lacking a proper destructor though but working ok