Elf game update

Elf constructor added. Pattern constructor added.