Added dirty flag and overrid the queueDraw() method to lessen GTK event queue spamming.
Added perspective matrix handling.
Added delegate function to detect and handle changes in slider values.