implementing World class
getting things to compile
everything implemented compiles now