Types:
Added subtype declarations for entities I/Os, as subtypes of std_logic_vector.

Rest:
Made modifications entities and related signals to use new declared types in types packages.