Update Database Schema

Check missing tables and fields in database (compared to classes) and automatically update database to include such tables and fields.

This feature was implemented.