Project boilerplate and base modules

Change-Id: I2f7031c44afdc8faad33ba7818a90fe5cdc001cc