Changed destination in Metafile, added .gitignore, Made Element extend BaseElement to have a more DRY approach to the Element class