Added yamerl. Refactored some of the tasks contents into its own module
Refactorred some more
Parsing out front matter before processing