Added texture manager
So I don't really know where I am going with those states, but I changed Game to a singleton and added some resources