- Paging: http://www.jamesmolloy.co.uk/tutorial_html/6.-Paging.html
- Mem alocation vids and paging stuff: youtube.com/watch?v=dFrDy8910j8&list=PLWCT05ePsnGww5psXWHRLG7p30eKKt1Pd&ab_channel=CaseyCole
- Os dev vids: https://www.youtube.com/watch?v=1rnA6wpF0o4&list=PLHh55M_Kq4OApWScZyPl5HhgsTJS9MZ6M&ab_channel=WriteyourownOperatingSystem
- Inline asm: https://wiki.osdev.org/Inline_Assembly/Examples
- Graphics? : http://www.brokenthorn.com/Resources/
- Mouse Inturrpts: https://helppc.netcore2k.net/interrupt/mouse-interrupt
- Little Book: http://littleosbook.github.io/#reading-input-from-the-keyboard
- Os Dev form good read: https://forum.osdev.org/viewtopic.php?f=1&t=28437
- Os Dev bare bones: https://wiki.osdev.org/Bare_Bones