The European Legal Framework for Data Protection: an introduction to the processing of personal data and the new regime regarding the retention of traffic and location data