added webcam support and worked on styling