Mapping classifier data to reasonable output v1

This should work for now.

Locations parsing still has more tweaking. Actually, most categories need more tweaking.
The couple functions I am concerned about are `labelToDirsMapping` and `parsePropertiesMapping`.

Mainly because those two functions perform mapping from `"apparel" ==> "clothing"`, but in the future we are going to have `"apparel" ==> {"clothing": ["brands", "general", "type"]}` or something to that effect. With multiple `sub labels`, the parsing will possibly change a bit as well.

@r3bhatta