Fixed rods up so they are only 1 class.

I had repeated code for the rods. Made it all into 1.