[~] Added in block property support. Split the properties into 3 groups, PLAYER_ACTION such as a active jump, PLAYER_MODIFIER as in a speed mod and GAME_ACTION as in end the game, reset game.
These all call empty functions currently.