Inviscid-Burgers-Equation Gudonov Flux, Flux Splitting and Flux Difference Splitting Methods to solve Inviscid Burgers' Equation numerically