CleanedAndPolished

Fixed capitalization in all Headers and their corresponding cpp files
and their using in the main.cpp, cleaned up the code for better
utilization with the state machine