Pattern proejct for Enlight. Will eventually be put in the main code.