Added integer list datastructure and its semantic rules