Organize contract files structure
Add Contact class and response methods