Multiple placement now works
Single undo now works
General update
Multiple placement, multiple undo.  Refactored to work on dedicated server.