Squashed commit of the following:

commit a19b6c96dbfb10fec8b714eb8f3dc59dcc53a3ba
Author: Mattt Thompson <m@mattt.me>
Date:   Tue Sep 16 23:09:16 2014 -0700

    Minor refactoring and reformatting

commit 412f9bbbb59a39ff8e2f2b5409dd56861c947d72
Author: Mattt Thompson <m@mattt.me>
Date:   Tue Sep 16 22:33:35 2014 -0700

    Minor refactoring

commit 9e574de5d9683d46c03f9dfc6bb05d5770521a93
Author: Donald Pinckney <donald_pinckney@icloud.com>
Date:   Mon Sep 15 22:13:39 2014 -0700

    Updated README with calculus stuff

commit 8ca8937ae3ec44d7c65fddcfff4b1fc62e838aee
Author: Donald Pinckney <donald_pinckney@icloud.com>
Date:   Mon Sep 15 22:03:24 2014 -0700

    Added Derivatives and Integrals

Signed-off-by: Mattt Thompson <m@mattt.me>