Added require xml element for overlay. Use black bg underneath camera for better window transitioning.
Added some comments
Added overlay widget for camera and viewPhoto.