created boilerplate SDL code