Got interrupt table working to be generated automatically.
Completed interrupt table.

Whole project is building together.
Renamed some labels as necessary to make them more
specific and not clash with other labels.
Merge branch 'features/interrupt-table' into development
Added code to initialize the display.
Changed the vector initialization macro.
Merge branch 'features/initial-lcd' into development
Added keyboard interrupts, hardware and software.

Also refactored the interrupt table in the code table to be less repetitive.
Now is also at the beginning of the code segment.
Added the keyboard interrupts to the make file.
Merge branch 'features/initial-keyboard' into development
Forgot to add in interrupt end command.
Extracted Memory and IO locations into one file.
Changed from int10h to int05h.

int10h is for video I/0, 05h should be print screen.
Changed when interrupts are enabled. Set up 8279 code.
Added comments to constants, slight change to label.
Code for character queue in memory.

Initialize the queue when keyboard is initialized.
When interrupts are generated from keyboard, character added to queue.
int 16h will dequeue from this queue.
Added code to initialize 8259.

Also able to clear interrupt after keyboard command.
Added code to output to LEDs.

Fixed small error with binary output to interrupt controller.
Merge branch 'features/keyboard-and-led' into development
Reviewed and refactored the LCD code.

Extracted the delay sequences into their own file.
Changed back to in10h.
Added in function declarations for video interrupt service.

Had to take out some code in JdosInt since it conflicted with the VideoInt.