chore: moves Key to own file