Add assignment_3 folder

This contains the unmodified source code for assignment 3.