Changed all singleton so they don't use pointer anymore and removed their kill function (which wasn't even called for 70% of them... Memory leak, yaaaay)