temporary binding ESC to quit game
changed linking SubSystem to debug-console, release-windows
working button callback functionality
added state machine getter
added button callback functions
asddfssf
Revert "asddfssf"

This reverts commit b258aab7661affa0509cc7535c7e7ad1557a2768.
Revert "added button callback functions"

This reverts commit 8962b70fe01cbbd0bd4a82a8c68208ab276add31.
added button callback functions