work on trade function, test socket.io, add owner