Lab03 submission

Before I accept this, can you push a commit in which you comment on these array methods? There are a few other places where you could take better advantage of numpy, but I won't make you redo it all. I'll send an email when I post solutions, then you can take a look at what I had in mind.