Include hell fixes (WIP)
TODO and macro args
Added std::rotate shortcut
Docs