made a lot of new features, added images, and generally finished up