fixed bugs and cleaned up yaml writing

renamed list.java to birthday.java