CSC258 Final Project: Verilog 2048