Ignore verilog_town
Add project 1 for CSE283

This is a prototype. Minimun testing has been done, but there is still need
for refactoring and further testing/debugging.