Adding the Source files and their respective documentations