added full_adder
added mutliplier
added accumulator
added components from previous exercises
accumulator now compiles
implemented core
some tests pass, some not :p
now using numeric_std
passes core_tb