Changed level data structure and player placement

Changed level.js to store empty spaces instead of walls. Added random
placement of the player based on the stored empty spaces.