Add Cave constructor

Lägg till en konstruktor för att skapa grottor
Ändra level.cave till en level.caves array så att stöd finns för flera
grottor.
Merge pull request #41 from scmx/add-cave-constructor

Add Cave constructor