Made lot of overdue deprecation annotations.

Most of the classes are really old or otherwise linked to old classes/interfaces. I want to remove them and replace them with the new world class system.