Writing an FPS framework, part 2 (2020)

probably not, this version by itself is already fairly good for a starting coder (like me back then)