"better" runtime name handling for non windows/linux systems
Some graphics library cleanup