Jp646 -- Camera Related implementation basics

#646