my final project for my Java game programming class