CS311: Add write design before starting project.

* Included original sieve code
CS311: Remove object files.
CS311: Explicitly ignore object, log, and aux files.