Merge branch 'Ray' of https://github.com/CG3207/CG3207 into Ray

Conflicts:
	ALU/_xmsgs/pn_parser.xmsgs
Own
Saved after lab
added mult module, pending shift inplementation(hopefully with an operator i can use, like how we use '+' for add32 given)