added javadoc to type label and moved methods() method to abstract class
added javadoc reference to BaseTypeLabel
added deprecated to CFAStrategy
removed TODO marker