Implemented List & reimplemented Queue using List