# TODO
- Build out the object system
- Build or Find an acceptable IDL
    Short List of potentials
    - [comline](https://git.ablecorp.us/DOOME1M8Cover/comline)
- Work on a styleguide for commits
    Maybe something allong the lines of 
        [relevant shorthand note] Explination 
- Language support on HBVM
    - HBVM assembler (with IDL support)
    - HBVM Lisp/s-expr Compiler (Also (with (IDL (support))))
- Documentation
- Drivers
    - serial driver
    - PS/2 mouse driver
    - PS/2 Keyboard driver
    - VGA driver
    - SVGA driver
    - File system
        - Depends on Disk driver
        - TarFS
            Pass in a tar file as an initrd and parse it with TarFS
    - VFS
            Being (written)[https://git.ablecorp.us/bee/ableos-vfs] by Bee
    - Disk driver
        - IDE Driver
        - ATA Driver
        - Floppy Driver
    - A ton more
- Port (Slint)[https://slint.dev]
    - Depends on 
        - Graphics Driver