Initial commit
name: Implement bindings for Name/name::Component operations