Added Path resolver puzzle. Also, a general purpose stack class.

Finally, removed unneeded CSPStringUtils class.