Networking and GUI Tasks of Ivan Genchev

1.Calculator
2.Download agent
3.Client/Server
4.Client Information

numberIsPressed could accept Integer instead of "text". It's role of the adapter to pass the correct type to the domain object.