added keyboard controls

Signed-off-by: Greg Mzr <GREG8888@hotmail.co.uk>