WIP first attempt at opensource camera