Added code to translate modules, functions, basic blocks and return statement / Unit tests corrections