Additional libs added + problem refactoring

*Random123 lib added
*Additional classes created
*Still struggling with JaiCamera callback mechanism.