class blog project