Added push(), pop() and isEmpty functions