Best practice extending alchemy

Added an example for EssenceSelect for inserting the select values and wrote a guide on how to extend alchemy files.