Made an Enemy class which inherits from GameAssets just like the player class does, I have modified the update() function to automatically move the enemy towards the player. The makefile has been updated and main.cpp has been changed to spawn an enemy.
Have moved the isAlive() method into GameAsset as both the enemies and players will need this so now they both inhert it.