Phone number database cli, shell, and ncurses interface written in C