move some components into core.
foo
bar
implement calculation path
implement all sources of operands.
add jump instruction
partially implement load/store buffer
refactoring : add value_or_tag_t
generalize num_operands
implement branch instruction partially (decode to dispatch)
refactor reorder buffer
refactor Stage1 of load/store buffer
implement stage 2 of l/s buffer
rearrange memory controller
load/store buffer, issuing
move instruction memory to memory_controller
implement beq/bne
implement jr
small fixes for synthesis
make instruction_memory implemented as BRAM