wrote tests for camera

Wrote tests for camera functions - the test for taking a picture is a bit naiive. we should consider a different way of checking if the picture is valid

Reviewed By: @johnnyman727