Further improvements for Multi-app pages:
-global disjunction object (on window) to store global timer and App instances
-Allow multiple apps of sam same class, using different ID (as spec'ed in onload array)
-shortened onload code since we can now look at disjunction object to see what Apps have been created for Timer to use