Add domains support

Change-Id: Ib0e404be03ba185d19dadc38e07865ec901cb356
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>