[Engine] Clock::GetTime() now casts to double.
[Asteroids] Player can now only shoot every 0.5 seconds.
[Engine] SpatialSystem::getSpatialComponent now returns a pair. This pair includes a bool which allows the user to know if the query is a valid object. Otherwise the object is considered null.
[Asteroids] Split the OnUpdate function into a few different functions.
[D3D11Renderer] Renderer now take scaling into account.
[Asteroids] Player is now grated 3 lives and will lose one when colliding with an asteroid
[Asteroids] The player will now die when losing all 3 lives.