added explicit <default> section in <player> for default player settings and implemented more of the Parser