Added rendering inside of problems

Added descriptive headers to all classes
Changed the way the inside of problems render