added: camera library, camera activity and takepicture logic