Add PortfolioService for per user Portfolios
Execute the trade
Sign Out no longer drop down
Polish (minor)
Merge branch 'rob-peruser'
Add Principal argument