More dialogs moves, more code revamp

This PR covers most of the missing old dialogs around in the project and do a revamp on code mostly related to budget management.