Added tile database and base tile class. Made using geometry.h and noise.h in many compilation units possible.