added streaming in the market
started a simple presentation layer for testable gui code