Add initial inherit/parent code

Signed-off-by: Matt Huisman <me@matthuisman.com>
Merge https://github.com/matthuisman/fig