-many bug fixes
-separated simulation world into 2 layers, static and dynamic
-collision avoidance for static world