ignoring temprary files
added support for inboxes

which can store messages for each client
messages clients can fetch messages

which removes them from their inbox
the inbox is a set -> sending the same message will have no effect until the client fetches them all