Added somethings to Entity, GraniteEntity and ServerComposite.