The Sale table is now correctly updated every time a sale is finished. Updated database model. Updated the Item table to work with random ID's (moving to a system Kevin mentioned is a better idea but for now I want to get it working). Fixed the chat and map serverpoint timeout problems.