Refactored compile version and updated dependencies.