merged server actions where possible and provided fix for updateClients
fixed attack and cleaned up some code
cleaned up Object and Item class