old code from 5 years ago, fun with guis, audio, etc in java