Added applicative constants

There is none as far as I can remember but I think it remains a huge mistake when taking into consideration separation of concerns. The entity (and by extension, the Model) should just be a "storage" area, nothing else. It's, IMO, its solely responsability