remove whitespace
add optional gameloop model