Travis-CI keep breaking because of dependencies download errors, we might need to find a more robust method to test the repo.