- created preview
- implemented camera changing