Use built in mass-assignment protection for sequel models
Add map remix backend