Added double fault handler
(doesn't work OFC)(code is getting pretty messy)