Added all the hw5 files, serial works correctly, parallel is yet to be implemented