More descriptive error
Fix error without auto-increment column
Fix ->delete errors
Insert_id with update? Yeah right
All sorts of cleaner code and typo fixes