added portfolio model and controller