Render overlay

Should fix many of the steam overlay issues as well as possibly improving cpu usage in some cases.

Things to look out for here are any performance issues and possibly even frame rate reduction.