Added basic zoom support on client.

Also removed obsolete Pipe classes.