Added valid_types table and fkey constraint for monitor_list types
Added documentation for database generation