Added yaml parsing programming task
Renamed and cleaned up a little