Refactor trade factory resource into a collection service
Tweak log views
Adds a unit test to check TradeLogCtrl Scope