[Phase 1] about nachos.thread
KTread.join()
Condition2.java
Alarm.java
Communicator.java
PriorityScheduler.java
Boat.java *with a copy of the original version
Some little changes on Boat.java
Merge pull request #1 from L0G33K/phase1

Phase1