fragments and communication between activity fragment and vis vers ca
change gitignore to support windows path