lots o changes

update path with file rename, break up portfolio data function into more
logical parts.