(Chore) Splits up pdb_server file in seperate files

One for each functional component.
(Fix) Adjusts for better camelCasing of fieldnames