minor fixes to math library
added render pass parameters
implemented screen quad render pass
implemented referrer classes