Reviewed Character Class Code, Added Notes

Awesome job Jacob, left some notes regarding style and coupling.