Update: small fixes
Added: post-processing draft, controller correct abstraction
Fixed: ShaderProgram bad delete