[WIP] Own-ify our build

This commit is bases in LiquidSmooth work
Special thanks to @deadman96385 and @johnnyslt

Change-Id: I25efd398b1c735deeb9f8402fdc711d0f5f0991e