Programming A Game In Java