Estoy creando una API para sitios web

estoy creando una api para sitios web en lima se llama Ninja.lima aqui esta un avance

##!
##! @file:
##!
##!     Ninja.lima
##!
##!
##!
##! @abstract:
##!
##! el framworck para construir sitios web con lima
##!
##!
##!

##! antes de usar la api instalala usando
##! lep install Ninja.lima
##! asi instalaras la libreria en tu carpeta .lima que esta en la misma carpeta que el interprete

org
32
# la direccion del frameworck

##!
##! variables globales/style sheet
##!

##! modifica las variables de el mensaje Ninja.drawMenu

##!
##! funciones globales
##!

[intersegmental]
message Ninja.drawMenu()
    #echo e
    var
        selection
        *=
        2
        # por un bug

    color 1 2

    #echo g
    if
    (
        menu_tab
        ==
        selection
    )
    {
        color 2 15
        writel "   "
    }

    if
    (
        menu_tab
        !=
        selection
    )
    {
        writel "   "
    }

    writel texto

    if
    (
        menu_tab
        ==
        selection
    )
    {
        writel "   "
    }

    if
    (
        menu_tab
        !=
        selection
    )
    {
        writel "   "
    }

    color 1 3

[endmsg]

que me recomiendan hacer si tengo un proyecto asi

Sinceramente no entiendo que hace exactamente esta API, recomendaria que explicaras un poco que hace, lo que si entiendo un poco es el Código, por lo que entiendo dibuja un texto en pantalla con un color no?