added notes about object oriented C