Added preliminary implementation of Sudan algorithm with required functions. Organised functions into folders