Asserts
refactoring
Prevent SFML divisions by zero
assert
Formatting, adapted to newest ssvu