Have the program compiling, having some errors with the ring part of the appication.
Found out the reason I was having issues was the front was not calculating correctly. To do this I temporarily created a local variable to store the value, although I will probably change this in the future to prevent having to create an object of whatever type is passed.
Already found an alternative, just storing the front value before the change. Makes it much easier to use.
Found a small bug where I wasn't growing correctly. Works as it should now.
Added an exception that can be thrown when the grow method is called. If there is not enough memory to hold the array, then it will not attempt to continue running the grow method.
Removed pointless 'Hello' Statement I had to see if grow was even being called
Fixed bug where I had an infinite loop thus not going through the rest of the program. I also fixed the grow method, as I was setting front to 0 which was causing issues with the rest of the program. I believe I now have it complete, and need to just edit the readme file.
Did the Readme

Did the readme, I believe everything is now done.
Merge pull request #19 from emrickgarrett/emrickgj

Homework Done