implementing interface for swaping between World
Merge branch 'master' of https://github.com/Daiwen/ludum-08-2014