Implemented generation of a new database with default configuration on the database class.
Implemented a test for generating a new database.
Added a string tokenizer utility function to the string utility class.
Created classes for command line user interface and user interface exception. The cli class already treats no command and unknown commands (all atm) passed.
Created main function. Already passes to the ui it's arguments.
Implemented in the cli the new database command.
Created .gitignore (ignored vim swp files).
Added simple compilation script.