Budget Eagel

This is very much work in progress. MORE TO COME.