Initial commit of .java files. Adds Thunder Wand for ease of further testing.
Note to myself: World.isRaining(), World.isThundering(), World.canLightningStrikeAt(x,y,z).