Merge pull request #23 from AlexeyAB/master

Created 4 of the translation unit and unrolled functors are scattered across them.
Better load performance