major update: this includes images, JS, & minor updates