Feature/add levels for path

## Summary:

* Use the badge_engine level implementation
* Create pertinent migrations