added bic calendar full logic
gitignore updated
documetation n code improvement