moved as much tracking functionality into profiles as possible, tracking component just a loader. fixed tracking event handling.