Obstacles added. To do: improve models, shooting and moving (so that they take the obstacles into account)
Finished logic behind obstacles, to do: visualization of them