Add a missing file
Update README file for better Github display
Refactor the source code a bit
Fix the install script
Show "no configuration" text
Use RTTI to simplify the code.