- small fix to read the data directory (tested on window)
- begin to implement the command line arguments