Mobile Friendly update

This is should make the game present well in a mobile environment.