Added initial implementation of hw01

There are interesting things going on if you crank nx to > O(1000). Maybe
she'll go into this during lecture.

Also this has no visualization yet.