Finished Project #1

@jcneally  I finished Project #1, issue #3,4,5. For issue #5, there are no error checking implemented(because it wasn't assigned), so please don't input special characters for min/max or have a max that is less than min.

~requested: 500