still working on UI...... ClientProg.java underconstruction!