yay merged the file swap (why git why)
haha oops apparently didnt add files (silly me)
fine core, added position packet
merge conflict generator (clean up naming of handler/manager in server/)
fix backoff delay happening even when backoff should be 0
stop mainloop when it errors - fix pingpong
Merge remote-tracking branch 'origin/master'
# Conflicts:
# Cargo.lock
# client/src/lib.rs
# server/src/client_handler.rs
# server/src/handler.rs
# server/src/main.rs
exponential backoff to connections (wait at most 6m25s to connect to server)