renamed egg.cpp to EggController.cpp (refactoring)