Solved problem 3 and tweaked layout some.