Client is assembled into executable jar

The client doesn't include all the libraries and isn't executable so it can't be used with the launch script provided.