Improved tests, added view for creating and viewing budget