Complete conversion to c#. Refactoring to prevent mass message sending (damagelistener etc.). Added placeholder background