added some image fonctonality & front end