[Issue #1] Implementation

the start method now has second optional string parameter "front" or
"back". This is prefered camera parameter if front camera is not
available this parameter will be ignored.