#4 Core Classes : various graphics related functionality