Entity class, ready for AI