moved model functionality to crud folder

implemented image rename and delete

still need tag update