This project shows how to break out cargo into a separate gradle file and load preferences from a file