Added a new class called HeartAsset which will be used to buff the player for a short period of time, edited main to spawn one and draw it (update is commented out) also updated CMakeLists to include this new class
I have edited Player to accomodate for invulnerablility (added invulnerabile boolean, and two functions to change it, making the player killerable or not). I have also edited main.cpp to account for collisions between the hearts & player, as well as making collisions between an invulnerable player kill enemies instead of killing the player. I have also added the tmpHearts to help clear them when they're collected or go off of screen
Made simple changes to the shaders names in GameAsset/Player and changed the file name