Feature proposals/Game Code Abstraction