updated class header for BTParser with updated tasks it will handle (i.e. be the main class)