Fix null-pointer exception
Fix some problems in showing pseudocode, add pdf-ref, and update .gitignore
Merge branch 'master' of github.com:QAQO-O/Nachos_Phase1_Design