Adds Stack, Queue, Factory class