Added in Camera stuff. not done with it though