Key Constraints split to Model, View and DAO along with deletion of image path as its no longer used