ADD: Exchanged ROOT's geometry backend and added boolean shapes