finished gameplay.js boilderplate brainstorm