Improvements in Player class and remove redundant files

initWithIndex initializer created in Player;
Controller and game now share the same messages;
lastPlayerCollisionTimestamp using lazy instantiation (NSMutableDictionary set to unix time 0 as default);