nearly finish ecos product layouts.

Signed-off-by: dannygod <dannygodii@gmail.com>