MarketListener push

MarketListener with commands for 4 top hubs, Clipboard pushing, some
internal structure tweaks for make better OO