minor improvements
simple broker implementation
minor implovements
added portfolio functionality
fix