initial web client
first version
make file