Add EntitySpecs.spec(Class)

- Use EntitySpecs.spec() instead of BasicEntitySpec.newInstance()