Made app persistent

Also made better use of App
Stopped currentbudget event being called everytime setuplists was called
Removed Debug lines
Trying to better comply to coding standards