Update ignore file
Split parser into components