Correctly added cylinder caps and appropiate shading.