add padding to date and validating empty chat form

fixes #23