separated structs from MapMaker class

git-svn-id: svn://svn.code.sf.net/p/essence-udk/code/trunk@92 950191d2-321e-465b-a8de-7dfce684c78e