#396 Formatted css
#396 Dates should be nullable
#396 Added default dto creator
#396 Code format
#396 Corrected form fields
#396 Added form styling
#396 Added basics for duplicate key error handling