Working top module files

These top module files are currently working on the FPGA. My next commit
will have  the working  bit file.