Refactor agent step distance
Add github ribbon