Put in some stuff that may eventually be in dimitriye98 Core that I'm gonna use for steam.
Merged in some old stuff