Beginner programmer starting out with Java