Move KeyboardTranslator into its own package
Move controller handling into a new class. Implement translation for DualShock 4 controllers.