Added 8 camera functionality and key listeners