Update the entire project

Created a totally new project that has much more simple and extended
implementation, including use of front camera and default camera intent
also