Merge pull request #8 from Alegend45/master

Initial CGA
Merge pull request #9 from Alegend45/master

CGA WIP
Merge pull request #10 from Alegend45/master

Fix a bunch of stupid mistakes.
Initial RGBI monitor implementation
Add basic CGA functionality.