Updated to my previous folly.
Main layout work done.
Varun has to do the IoAct and EstoActivity

Signed-off-by: bazookan <aby.vinod@gmail.com>