Tidyed up the formatting of CollectionFactory.php
Updated commenting in the CollectionFactory
Updated CollectionFactory.php to meet coding standards
Changed the way that the CollectionFactory works

Changed the Getters to Setters
Put the startPoint into $i so start point gets left alone
Passes all the numbers to the collection class