Refactor the return and the name of the createBoWToken function

createBoWToken() is now createAbstractBoWElement and the return is now pairs of Relation and AbstractBoWElement