Changed problemset to use relative paths when applicable. A few cleanups
in other classes.