Add class prefix to getModel
Add server-side validation checks
Better database save checking and user state handling