Program fully working. Modifications for flexibility may need to be made
Changed some method names
Mentioned that methods with parameters need validation