did some refactoring, im now able to add obstacles, however there is now way to group them, which is anoying