add model validations
added image scraping
added tattoo model