[Diagnostics/Debug] Added a Class Constant abstraction class.
[Diagnostics/Debug] Added a Class Property abstraction class.
[Diagnostics/Debug] Refactored the Class Property class to make the visibility and parent object available.