Input, State, Update, Render boilerplate