Lab2 vhdl files