Go back to SSAO not deferred
Start implementing destructors for everything