Adding completed assign5 and test files