test: add cpu testbenches for c programs
test: add ram test
chore: add makefile for both verilog and c
feat: implement sb, sh, lb, lh support via masking
test: add simple cpu test
test: add basic testbenches