Move asm helper classes into a submodule