Add CLI demo application

The demo application currently doesn't connect to the database,
however it does demonstrate the interface between user and database.
Eventually, commands will be sent to the database as well.