added in new item class and refactored the base class to handle the extra parameters for a larter number increment and decrement
made changes to the base method to handle errors better and made progress on tests
made by always be an int
added more tests to test the counter base
only returning the count if the post was successfuly
added in a test for summary count