Started introducing DTOs.
Updated README.