An implementation of Einops

Implemented the einops library often used for tensor manipulations in plain numpy to support all rearrange and axis change operations.

The libraryGitHub code