Started trying to fix exceptions/error system

Trying to improve the errors system, because it’s pretty bad at the
moment
Moving to Windows for a while to test and stuff