getting image functions built; building user crud