use xml file to generate surfaceview.
add icon
remove unused code.
rename
change to public
add take photo button
take photo.
fix crash if no back-camera.
change UI.
Merge pull request #5 from lee790909/take_photo

Take photo