using spy for getBills instead of stub
backfilled test for when repo fails to mark as paid
wired up control in preferred way for DI and minification to work correctly
cleanup and starting add functionality
rename of componoents
removing unneeded inject in test
ensuring add ctrl calls to repo
stubbed out the add functionality