Optoelectronic Physics And Engineering Of Atomically Thin Photovoltaics