Squashed commit of the following:

commit f9e40e4d6d9a3cfb6465b57b3e8326f78f68a1c2
Author: Louise Rains <lrains@berklee.edu>
Date:   Wed Jan 22 18:27:37 2014 -0500

    adds solutions for 13 and 14

commit 1af046b417257d780a798bb7032dfd36fa14b501
Author: Louise Rains <lrains@berklee.edu>
Date:   Wed Jan 22 18:24:00 2014 -0500

    Bump to 0.0.43

commit 6fd5a8bb562a20b8950c44aaffe7ab3b26dbeffe
Author: Louise Rains <lrains@berklee.edu>
Date:   Wed Jan 22 14:53:36 2014 -0500

    Bump to 0.0.42

commit 562188a66479676022b08e3e0346a7b682050d56
Author: Louise Rains <lrains@berklee.edu>
Date:   Tue Jan 21 18:04:04 2014 -0500

    uses factors_of to find the factors, then counts them

commit 4b847e3b767132d4b9fca914cdd814bccdd51522
Author: Louise Rains <lrains@berklee.edu>
Date:   Tue Jan 21 16:02:23 2014 -0500

    Bump to 0.0.41

commit 95458ca80553bf17e779828f768b5b4e3ed273c5
Author: Louise Rains <lrains@berklee.edu>
Date:   Tue Jan 21 16:01:57 2014 -0500

    adds code for probs 11 and 12

commit fd8d9d44558d439284f81111381aecfda402cab3
Author: Louise Rains <lrains@berklee.edu>
Date:   Sun Jan 19 15:22:34 2014 -0500

    Bump to 0.0.40

commit 891c7b49a2be8a91dbe57c986720682d6c14247a
Author: Louise Rains <lrains@berklee.edu>
Date:   Thu Jan 16 19:27:55 2014 -0500

    code save before major refactoring

commit dbde82981d2b5af68ee191b2132f0cc027b56851
Author: Louise Rains <lrains@berklee.edu>
Date:   Sat Jan 11 10:15:28 2014 -0500

    Bump to 0.0.39

commit 1f7d9a088adac636b7e9df0e30514e72c59474c5
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Jan 10 13:17:58 2014 -0500

    continuing work

commit 4cac9853c0d5049c98005d7f1d8ae481ac20e604
Author: Louise Rains <lrains@berklee.edu>
Date:   Thu Jan 2 19:23:23 2014 -0500

    Bump to 0.0.38

commit d6333bd9875a512784a6b754b211febb75611569
Author: Louise Rains <lrains@berklee.edu>
Date:   Sun Dec 29 21:25:57 2013 -0500

    Bump to 0.0.37

commit 984ef3df8b45c813429b65c0c69f6e6f9c559e87
Author: Louise Rains <lrains@berklee.edu>
Date:   Sun Dec 29 20:49:25 2013 -0500

    problem 5

commit 3a33a6a4d904366ba92bc3d93a12ab81cba1cf62
Author: Louise Rains <lrains@berklee.edu>
Date:   Sun Dec 29 20:43:50 2013 -0500

    Bump to 0.0.36

commit e7373c170eaa73515bfe496d020f8b21d09adb82
Author: Louise Rains <lrains@berklee.edu>
Date:   Sun Dec 29 20:30:08 2013 -0500

    problem 4

commit 859782db3308acb7e285236eed32f398d4c9f17b
Author: Louise Rains <lrains@berklee.edu>
Date:   Sun Dec 29 17:44:32 2013 -0500

    Bump to 0.0.35

commit e0fe9fd11c4e533bab491e14f5d1fd65b0589d45
Author: Louise Rains <lrains@berklee.edu>
Date:   Sun Dec 29 17:43:42 2013 -0500

    Bump to 0.0.34

commit 566c61c13e0d085ce95da8a969a14c27f49c4db2
Author: Louise Rains <lrains@berklee.edu>
Date:   Sun Dec 29 17:20:02 2013 -0500

    code for prob3, using Prime class

commit ac7b7829c270f5b6fd77944425f79c50ae92f1eb
Author: Louise Rains <lrains@berklee.edu>
Date:   Sun Dec 29 17:16:45 2013 -0500

    Bump to 0.0.33

commit 3c14d7d6241a0b30d60e95ff4c996bc87f43a21f
Author: Louise Rains <lrains@berklee.edu>
Date:   Sun Dec 29 17:10:56 2013 -0500

    Bump to 0.0.32

commit 90733f1104e8e619efc8134d37299ca48cac098b
Author: Louise Rains <lrains@berklee.edu>
Date:   Sun Dec 29 15:09:33 2013 -0500

    code and tests for prob 2

commit 361cdfecfef7cf7229dfb3f8f21f8287dff40655
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 16:04:05 2013 -0500

    Bump to 0.0.31

commit f1c2929f686f465db445a12940147a7f954bf62d
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 16:03:00 2013 -0500

    Bump to 0.0.30

commit d501206063dcf09e07919e4c64bad242acb5e7de
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 15:29:41 2013 -0500

    codes solution to problem 1

commit fac4033e867bd42ba063a938eaec3b668c08e8f8
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 15:11:47 2013 -0500

    Bump to 0.0.29

commit 6f023177dc3e374af751bbfb9209f8be170b88f6
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 15:10:58 2013 -0500

    Bump to 0.0.28

commit d11bee7463124b8fe618d376a25fbb98c5dfb649
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 15:06:55 2013 -0500

    Bump to 0.0.27

commit cfcda5a2b2a2918fdacfa1964c46a211c1cfd32e
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 12:53:26 2013 -0500

    Bump to 0.0.26

commit f96c26de7df7aa3fea6824cb33984faf9fd658c9
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 12:48:56 2013 -0500

    Bump to 0.0.25

commit 8e0a29ee377e97fca2c96bd767525810b76fb0f4
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 12:46:02 2013 -0500

    Bump to 0.0.24

commit 7f553a5a8ac29685eba98db0c41f031377092f22
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 12:45:02 2013 -0500

    Bump to 0.0.23

commit 91b711e2dc8db6125601f05c3ab006970b58fd40
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 12:41:56 2013 -0500

    Bump to 0.0.22

commit 4d22347bea5adf342b7b5745eb950783c4cfc573
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 12:29:58 2013 -0500

    Bump to 0.0.21

commit a9b6752d9fc57de5ac1c60e061b143a875c2602b
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 12:28:10 2013 -0500

    Bump to 0.0.20

commit 304d4fa9a61ca923ef9a0bd7620ef6989c4785b6
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 12:27:09 2013 -0500

    Bump to 0.0.19

commit b284505bc679bd13b75c0df76787e2b22061235c
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 12:08:24 2013 -0500

    Bump to 0.0.18

commit 321e0a154c974aef2988fb01165fa1219061d0fa
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 12:07:15 2013 -0500

    Bump to 0.0.17

commit 604ddfb209fe9d9faf18af40b3bb0f373915f2e9
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 12:05:45 2013 -0500

    Bump to 0.0.16

commit e3bd9f180d33744420158d527c7adc3da4f7617a
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 12:01:56 2013 -0500

    Bump to 0.0.15

commit b40582dad835d13551008d4b48c4d6853a9ff365
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 12:01:16 2013 -0500

    Bump to 0.0.14

commit e99a5ee398c0a8114f08ef06315180a49f52cde9
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 11:57:10 2013 -0500

    Bump to 0.0.13

commit b6ab4038c2a85ba3fb6b1515a93bd65161dfa08f
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 11:56:26 2013 -0500

    Bump to 0.0.12

commit 35b4229b79c013cb1a9b71135ffdecbed962fa2a
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 11:54:32 2013 -0500

    Bump to 0.0.11

commit aed866b29f0d40114fb031e5e2841fa11651f96d
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 11:52:43 2013 -0500

    Bump to 0.0.10

commit f49d1f5796b6b7dc809ebca1a4d6d0a53d25bdf5
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 11:50:39 2013 -0500

    Bump to 0.0.9

commit 1fd1a7f7f28c6b6592cea45976369e1525a23ba5
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 11:49:32 2013 -0500

    Bump to 0.0.8

commit dad0df23948316667471581958a4c2d219cb208f
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 11:46:47 2013 -0500

    Bump to 0.0.7

commit 7e3a78f1f6de5f210bb81b67aea996aa807d9339
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 11:26:06 2013 -0500

    Bump to 0.0.6

commit fd4d05a10a979b019e7fda6cc95afa563412d7f5
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 11:22:08 2013 -0500

    Bump to 0.0.5

commit cc9828c870546e57b399bb48d36a806431204e37
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 11:16:34 2013 -0500

    Bump to 0.0.4

commit ff655fac507611d40f8cb1278379dbbb88f829fd
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 11:15:21 2013 -0500

    Bump to 0.0.3

commit 283d347613fac5c827936cedc0d3fd273d233757
Author: Louise Rains <lrains@berklee.edu>
Date:   Fri Dec 20 09:59:03 2013 -0500

    adds code for prob1