added ignore file
fixed issue in ignore
added new method of creating caves that makes it impossible to create closed off areas; moved button.lua to gui.lua; cleaned up map.lua