ReadableEntity class creation (source & tests)

The class is not ready yet.