added world logic(but not working yet) + basic physics