Bachelor's thesis - Procedural terrain generation