Separated entity reflection and properties parsing and removed fieldName -> field_name renaming magic (BC)
Fixed tests (bookTitle -> bookTitle)