Added World class
Changes gitignore