lib | a command line framework