Add queue and stack in sclib