Updates to budget API. Now using Angular UI Bootstrap.