Test benches created for input_module submodules

memory_array tests are not functionally complete for the whole module;
line_register and memory_array are as yet untested