Added basic Camera struct