Functionnal

Need Keyboard Input and Colors