add - template for an entity model
add - state transitioning method