Fleshed out Assessment, Added tests, and updated the exercise breakdown.