Aachen - a journey through time