x80-86 based assembly project using multiple modules to manipulate different arrays of dynamic size