Merge pull request #4 from mpenet/feature/hayt-aliasing

Alias Hayt instead of duplicating fns
Simplify namespaces, leave only required fns