added GLutils and function prototypes for Drawer