This change splits up the multiple API functions / namespaces currently defined in the eth package into different per-namespace files.