changed database setup to use auto increment ids for parts and file list