added pledges controller and views