* Fixed the warnings occuring in the -Wall flag