Added stack data structure