Adding some graphics & input processing java files--still to be refactored