Change move byte instructions by movzx.
Improved parser and go to end of function after return.