refactoring
fog tiles are now generated and can handle transparency