Empty response messages and handling.
Project structure and fixed typo.