starting commit new codebase soul

Change-Id: Idf9ebb3d6db5d95bcabad55bf5aee91f968255cc
Signed-off-by: Jean Chassoul <chassoul@gmail.com>