A Peer-to-peer network architecture would work best for Edward and Matthew.
Although they have the option of creating a Client-Server type of network architecture, the number of people that they are currently working with would cost them a lot more than a peer-to-peer architecture.
One of the advantages of using a Peer-to-peer network architecture for a small network would be the access of files between all computers in the network. Even if one of the computers will fail, the other computers will still have access to the different files and information they will need to keep the company moving forward.
It gains purchasing power. Less money in circulation = more value.
If you are just starting go on khan academy and go to the computing section and they will start you out on the basics on code devoloping.
A) your temp gauge is moving into red