Added new UI + GCD + ability to take photos from camera

Few memory issues due to the large sizes of images taken by the phone...