Reworked directory structure and started work on networking.
Same as above.