Log messages things to a messages buffer
Add basic messages buffer
Update Makefile and fix warnings
Always run command handlers in the project directory
Support startup code
Rename the 'con' struct to 'req' (which is more accurate)
Face for both warn and error
Fix compilation error face
Basic REPL
implement change-directory command
grab package-db from environment