ALU design, and file cleanup