fixed forms - need to add functionality - client.py almost compleletly functional