game now more compatible for mobile users. more work required still

Protip: call @grey something meaningful, like @mainBackgorundColor, that way a colour scheme change does not result in variable renaming.