CSSE4010 Project - Communications systems in VHDL