Adding in a ProgramMode callback for getting mouse clicks and a function to convert those into world coordinates.