TODO List ========= * [ ] Remove Allegro and use GL/glfw3 instead for window creation and framebuffer-ish * [ ] Replace GUI using docked Dear ImGui * [ ] Add frame buffer device * [ ] Refactor code/classes there are lots of function that should be part of a class