throwing out components package classes
throwing out unused Code<T> interface
Merge pull request #327 from caelum/throwingOutUnusedClassesOnTests

Throwing out unused classes on tests