Add client validation for icons and splash screens

Closes #101, #102