Changes to portfolio add/remove and portfolio summary. Also contains angular code to reflect dynamically