Improved compilation and added a complete up-to-date check
glob is no longer a dependency
Updated the docs