Combined ALU files and added more test cases