Added camera functionality

Signed-off-by: Shaun O'Reilly <prosoftnz@gmail.com>