Add basic CGA functionality.
Merge pull request #11 from Alegend45/master

Add basic CGA functionality.