Added More codes to the branch,jest left with the functions using CrN scheme