camera & upload

reworked picture taking and added upload