Updated and completed Philosopher.java

Signed-off-by: AcidHotpocket <rej7869@rit.edu>