Updates makefile to include encode and decode files.
Start to work on encode assignment.