added guri module
update
implementing guri program and module
added ignored file patterns