Intro message, problem navigation, feedback for first 8 problems

Intro message provided when no valid problem parameter is supplied,
problems can be randomly navigated, and 8 problems are fully implemented