Prepared for MatchesObject

Been working in both gamestate as in system and matchesObject.h and.cpp
Merge branch 'master' of https://github.com/Thegmk13/Haunted_Light